Big Huge Thesaurus

stereoscopic vision

noun